System resources - "Out of Memory"

If a PC encounters an error indicating, to the effect, that insufficient memory is available, there are three general possibilities:

 

  1. The Windows paging file, also referred to as virtual memory, is nearing capacity.
  2. Physical memory is at capacity.
  3. Windows internal control blocks are at capacity.

 

The Windows paging file is physical disk space used for swapping to and from main memory or the computers RAM.  This disk space provides an extension of the physical memory, unfortunately at a much slower rate of access.  Certain operations within MOMI, such as viewing a Spooler job or a disk file may require a great deal of virtual memory.

 

 With the MOMI PC Client running, open the Windows Task Manager and select the Performance tab.  The area labeled PF Usage shows the amount of paging file space in use and Page File Usage History shows a usage over  the last few minutes of so.  If the paging file is nearing capacity, have the PC administrator increase the amount of virtual memory available (i.e. the Windows paging file).

 

Virtual memory is great for temporary surges in memory requirements or to hold seldom used programs.  However, in a true multi-tasking environment where many Windows programs are active or being activity used, virtual memory is no substitute real physical memory in a PC.  In the Windows Task Manager, with MOMI and all other "normally started" programs active look on the tab Performance in the section Physical Memory (K).  If the Available memory is zero or otherwise really low (perhaps below 100,000 or 100 Megabytes), the PC Administrator should consider adding more physical memory.

 

If items 1 and 2 are not the issue, another possibility is that Windows has exhausted space for internal control blocks.  The default amount of space for Windows versions prior to XP are somewhat limited and unfortunately the counts available and in use are not easily obtained.  If a PC encounters the message "Out of Memory" when running more than one copy of the MOMI PC Client simultaneously OR a single MOMI PC client is run with other PC programs such as Lotus Notes, running out of these control blocks is a strong possibility.  

 

If a MOMI PC Client encounters a fatal error and crashes, a file named MOMI.LOG should appear on the desktop.  Open this text file and check for the following text just a few lines down (text may vary but this is the general idea):

 

Not enough storage is available to complete this operation    or

Not enough storage is available to process this command

 

If items 1 and 2 described above are not the issue, and these messages (or something close to it) are encountered, a change to the Windows registry should be considered to increase the Windows Desktop Heap. Please see Configuration recommendations for details.